on-site sewage facility - French English Dictionary